package ips.operate_log.pojo;
// default package

import java.sql.Timestamp;


/**
 * AbstractOplog entity provides the base persistence definition of the Oplog entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractOplog  implements java.io.Serializable {


    // Fields    

     private Integer id;
     private String username;
     private String type;
     private String operate;
     private Timestamp tm;


    // Constructors

    /** default constructor */
    public AbstractOplog() {
    }

    
    /** full constructor */
    public AbstractOplog(String username, String type, String operate, Timestamp tm) {
        this.username = username;
        this.type = type;
        this.operate = operate;
        this.tm = tm;
    }

   
    // Property accessors

    public Integer getId() {
        return this.id;
    }
    
    public void setId(Integer id) {
        this.id = id;
    }

    public String getUsername() {
        return this.username;
    }
    
    public void setUsername(String username) {
        this.username = username;
    }

    public String getType() {
        return this.type;
    }
    
    public void setType(String type) {
        this.type = type;
    }

    public String getOperate() {
        return this.operate;
    }
    
    public void setOperate(String operate) {
        this.operate = operate;
    }

    public Timestamp getTm() {
        return this.tm;
    }
    
    public void setTm(Timestamp tm) {
        this.tm = tm;
    }
   








}